package com.andy.beef.ui.main.bean.group

import com.andy.module.bean.CodeBean

/**
 * @creator:LuoFan
 * @date:2022/6/28
areaLevelTypeList (Array[CodeBean], optional): 区域等级 ,
beefRequireTypeList (Array[CodeBean], optional): 需求量枚举 ,
beefSourceTypeList (Array[CodeBean], optional): 牛源 ,
booleanTypeList (Array[CodeBean], optional): 是否 类型 ,
breedCategoryTypeList (Array[CodeBean], optional): 养殖品种类型 ,
breedTypeList (Array[CodeBean], optional): 养殖类型 ,
breedWayTypeList (Array[CodeBean], optional): 繁育方式 ,
buildingTypeList (Array[CodeBean], optional): 建筑类型 ,
cattleFarmScaleTypeList (Array[CodeBean], optional): 牛场规模 ,
cattleUseTypeList (Array[CodeBean], optional): 饲养类型 ,
cooperationIntentionTypeList (Array[CodeBean], optional): 合作意向 ,
cooperationStatusTypeList (Array[CodeBean], optional): 合作状态 ,
distanceTypeEnumList (Array[CodeBean], optional): 地图-附近距离 ,
farmScaleTypeList (Array[CodeBean], optional): 养殖规模 ,
farmTypeList (Array[CodeBean], optional): 养殖方式 ,
foodStoreTypeList (Array[CodeBean], optional): 店铺类型枚举 ,
gatherStatusTypeList (Array[CodeBean], optional): 采集状态 ,
genderTypeList (Array[CodeBean], optional): 性别（牛） ,
governmentAttitudeTypeList (Array[CodeBean], optional): 政府态度 ,
investmentGrowTypeList (Array[CodeBean], optional): 青储种植 ,
isTypeList (Array[CodeBean], optional): 是,否,确认枚举 ,
landAttachTypeList (Array[CodeBean], optional): 土地附着物 ,
landAttributeTypeList (Array[CodeBean], optional): 土地属性 ,
landLevelTypeList (Array[CodeBean], optional): 推荐级别 ,
landOwnerTypeList (Array[CodeBean], optional): 土地归属 ,
landPayPeriodTypeEnumList (Array[CodeBean], optional): 土地付款周期 ,
landRecordTypeList (Array[CodeBean], optional): 土地变更记录类型 ,
landSignalTypeList (Array[CodeBean], optional): 网络信号枚举 ,
landTypeList (Array[CodeBean], optional): 土地类型 ,
landUseTypeList (Array[CodeBean], optional): 土地用途 ,
occupyWoodlandTypeList (Array[CodeBean], optional): 占用林地 ,
openBusinessTypeList (Array[CodeBean], optional): 开通功能 ,
operatorTypeList (Array[CodeBean], optional): 操作 类型 ,
orientationTypeList (Array[CodeBean], optional): 方位 ,
ownerTypeList (Array[CodeBean], optional): 所有人类型 ,
peopleFlowTypeList (Array[CodeBean], optional): 人流情况 ,
plantWayTypeList (Array[CodeBean], optional): 种植方式 ,
pointTypeList (Array[CodeBean], optional): 网点分类 ,
projectNodeStatusTypeList (Array[CodeBean], optional): 项目节点状态 ,
projectStatusTypeList (Array[CodeBean], optional): 项目状态 ,
projectTypeList (Array[CodeBean], optional): 项目类型 ,
regionHapeTypeList (Array[CodeBean], optional): 区域形状 ,
rentalStatusTypeList (Array[CodeBean], optional): 出租状态 ,
saleProductTypeList (Array[CodeBean], optional): 销售产品类型 ,
servicePointStatusTypeList (Array[CodeBean], optional): 网点状态 ,
settlementMethodTypeList (Array[CodeBean], optional): 租金结算方式 ,
statisticsBizTypeList (Array[CodeBean], optional): web大屏 查询业务类型 ,
statusTypeList (Array[CodeBean], optional): 土地状态 ,
storeCoopStatusList (Array[CodeBean], optional),
storeLevelTypeList (Array[CodeBean], optional): 门店采集等级枚举 ,
viewTypeList (Array[CodeBean], optional): 视野情况 ,
wallFlatnessTypeList (Array[CodeBean], optional): 墙面平整度 ,
wallMaterialTypeList (Array[CodeBean], optional): 墙面材质 ,
zoomLevelTypeEnumList (Array[CodeBean], optional): 地图-缩放级别
 */
data class WagyEnumGroupBean(
    var areaLevelTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var beefRequireTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var beefSourceTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var booleanTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var breedCategoryTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var breedTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var breedWayTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var buildingTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var cattleFarmScaleTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var cattleUseTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var cooperationIntentionTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var cooperationStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var distanceTypeEnumList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var farmScaleTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var farmTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var foodStoreTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var gatherStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var genderTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var governmentAttitudeTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var investmentGrowTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var isTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landAttachTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landAttributeTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landLevelTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landOwnerTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landPayPeriodTypeEnumList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landRecordTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landSignalTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var landUseTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var occupyWoodlandTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var openBusinessTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var operatorTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var orientationTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var ownerTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var peopleFlowTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var plantWayTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var pointTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var projectNodeStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var projectStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var projectTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var regionHapeTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var rentalStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var saleProductTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var servicePointStatusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var settlementMethodTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var statisticsBizTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var statusTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var storeCoopStatusList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var storeLevelTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var viewTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var wallFlatnessTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var wallMaterialTypeList: MutableList<CodeBean> = mutableListOf<CodeBean>(),
    var zoomLevelTypeEnumList: MutableList<CodeBean> = mutableListOf<CodeBean>()
) {

    companion object {

        const val BREED_CATEGORY = "breedCategoryTypeList"
    }
}


